give someone a roasting - Francés Inglés Diccionario